rifle corps - French English Dictionary